KVERSION = $(shell uname -r)
# 内核目录
KERN_DIR = /lib/modules/$(KVERSION)/build


# -C :指定内核目录 :Change to DIRECTORY before doing anything
# -M :指定的dir目录中查找模块源码，将其编译，生成KO文件。
# modules : 编译模块
all:
	make -C $(KERN_DIR) M=`pwd` modules
clean:
	make -C $(KERN_DIR) M=`pwd` modules clean
	rm -rf modules.order

# 指定源码
obj-m +=hello_drv.o
